Dynomotion

Group: DynoMotion Message: 8811 From: dbt3000files Date: 12/22/2013
Subject: unwanted rotary axis full stops
 I was wondering if anyone could help me figure out why I am getting unwanted stops during one of my operations.  The code is to cut a collar of varying depth into a curved part using the z axis and a rotary table (b) mounted horizontally, and should be one continuous cut.
The rotary dimensions are in degrees.
Here's the G code:

z    -3.7984    b    14        (position    20    )
z    -3.7982    b    12        (position    19    )
z    -3.7980    b    10        (position    18    )
z    -3.7978    b    8          (position    17    )
z    -3.7976    b    6          (position    16    )
z    -3.7974    b    4          (position    15    )
z    -3.7972    b    2          (position    14    )
z    -3.7970    b    0          (position    13    )
z    -3.7972    b    -2         (position    12    )
z    -3.7974    b    -4         (position    11    )
z    -3.7976    b    -6         (position    10    )
z    -3.7978    b    -8         (position    9    )
z    -3.7980    b    -10       (position    8    )
z    -3.7982    b    -12       (position    7    )

I've messed around a bit with the break angle, facet angle and corner tolerance, but with no effect.  The stops almost seem like they are not full stops, but could be my imagination since the acceleration on the rotary tables is pretty low.
-David
Group: DynoMotion Message: 8814 From: Tom Kerekes Date: 12/23/2013
Subject: Re: unwanted rotary axis full stops
Hi David,

Z reverses direction so that would normally require a stop.

Plotting z vs b would be a "V" shape motion.  But I assume you are thinking it is so shallow that it shouldn't stop.

What Version are you using.  We have made some improvements in how the angular axes are planned.

Also please include your Trajectory Planner Settings and some G Code including the Feed Rate and Units.

Regards
TK

Group: DynoMotion Message: 8821 From: dbt3000files Date: 12/24/2013
Subject: Re: unwanted rotary axis full stops
Thanks for the reply Tom,
That's correct, it is essentially shallow v cut over the rotary axis.

It looks like I'm running version 4.31n.  I got it recently with a new k2 cnc machine.

Settings are
Break Angle:20
Look Ahead:3
Collinear Tolerance: .0005
Corner Tolerance: .003
Facet Angle: 1

To make my question simpler, if I run the following code, there will be a smooth constant feedrate.

f30
g1
x-1 z-1
x-2 z-1.1
x-3 z-1
x-4 z-1.1
x-5 z-1

But, if I do the same with the b axis, there will be stops.  For example:

f30
g1
b-1 z-1
b-2 z-1.1
b-3 z-1
b-4 z-1.1
b-5 z-1

I was hoping to make the same smooth continuous cut using the rotary axis as I was able to with the linear axis.  Is this possible?

Thanks for your help

Group: DynoMotion Message: 8822 From: TK Date: 12/24/2013
Subject: Re: unwanted rotary axis full stops
Are your b axis parameters set as non-degrees with a specified radius?

Regards
TK

On Dec 24, 2013, at 11:40 AM, <dbt3000files@...> wrote:

 

Thanks for the reply Tom,
That's correct, it is essentially shallow v cut over the rotary axis.

It looks like I'm running version 4.31n.  I got it recently with a new k2 cnc machine.

Settings are
Break Angle:20
Look Ahead:3
Collinear Tolerance: .0005
Corner Tolerance: .003
Facet Angle: 1

To make my question simpler, if I run the following code, there will be a smooth constant feedrate.

f30
g1
x-1 z-1
x-2 z-1.1
x-3 z-1
x-4 z-1.1
x-5 z-1

But, if I do the same with the b axis, there will be stops.  For example:

f30
g1
b-1 z-1
b-2 z-1.1
b-3 z-1
b-4 z-1.1
b-5 z-1

I was hoping to make the same smooth continuous cut using the rotary axis as I was able to with the linear axis.  Is this possible?

Thanks for your help

Group: DynoMotion Message: 8866 From: Tom Kerekes Date: 1/4/2014
Subject: Re: unwanted rotary axis full stops
Hi David,

Just to let you know we haven't forgot about this.

What "break angle" or "corner rounding" implies in 6 axes is very complex.

Regards
TK


Group: DynoMotion Message: 8910 From: Tom Kerekes Date: 1/20/2014
Subject: Re: unwanted rotary axis full stops
Hi David,

We now have a test Version 4.31s that should handle the A B C rotary axes properly.  For Angular axes the Radius Specified in the KMotionCNC Tool Setup should allow all the same features that exist for xyz, Collinear Tolerance, Corner Rounding, Break Angle, and Feedrate to be used.  We also enhanced the GCode Viewer to Include B axis motion.   This should allow your example of Z-B motion to run smoothly. 

Please see this Video (Flash is required)

http://dynomotion.com/Videos/BAxis9.swf.html

The new Version is located here:

http://dynomotion.com/Software/KMotion431s.exe

Please let us know if it works for you.

Regards
TK